my Lord – Català–English translations

🇬🇧 en ca

my Lord noun

  • address towards a lord
amo
Wiktionary Links